leg pad strap - Turkish English Dictionary